passably or reasonably well - Espagnol Anglais Dictionnaire